How Close Are We To An Invisibility Cloak